xl: Perform minimal validation of virtual disk file while parsing config file
authorKamala Narasimhan <kamala.narasimhan@gmail.com>
Tue, 25 Jan 2011 18:09:49 +0000 (18:09 +0000)
committerKamala Narasimhan <kamala.narasimhan@gmail.com>
Tue, 25 Jan 2011 18:09:49 +0000 (18:09 +0000)
commitf2b8b0882978d3d716d5a5ea2c1b5089633185a3
tree708c3ccff989ed5dc92e6d68a36c3a3a5b09b9cc
parent62c2a1d0989f67827868171e52ecd4b916a496b3
xl: Perform minimal validation of virtual disk file while parsing config file

This patch performs some very basic validation on the virtual disk
file passed through the config file.  This validation ensures that we
don't go too far with the initialization like spawn qemu and more
while there could be some potentially fundamental issues.

[ Patch fixed up to work with PHYSTYPE_EMPTY 22808:6ec61438713a -iwj ]

Signed-off-by: Kamala Narasimhan <kamala.narasimhan@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxl/libxl.c